impermeable boundary - Alemán Inglés Diccionario